﻿@charset "UTF-8";
/* @import url("../modules/small_component.css"); */
.search_main{ background-color: #fff; color: #9c9c9c; padding-bottom:0;}
.search_main .content{ width: 1120px; margin: 0 auto; float: none;}
.search_main .article_left{ width: 760px; padding: 20px 0 0px; border-right: 1px solid #c9c9c9;}
.search_main .nerong{ width: 730px;}
.search_main .upper{ text-align: center;}
.search_main .upper .bootstrap-select.btn-group{ width: 81px !important; float: right !important;}
.search_main .upper .btn{ border: none !important; background: none !important; box-shadow: none !important;
 color:#9c9c9c !important; padding: 0 12px;}
.search_main .middle{ margin: 16px 0 36px;}
.search_account {width: 100%; min-height: 648px; clear: both; border-top: 1px solid #eee;}
.search_account em.green{ font-style: normal;}
.search_account p.no_content{ padding-top: 150px; text-align: center;}
.paging{ margin: 0 auto 60px; float: none; color: #333333;}
.search_main .article_right{ padding-top: 20px; width: 330px;}
.search_main .article_right h3{ font-size: 16px; padding-left: 10px; border-left:5px solid #44b549;
color:#333; height: 20px; line-height: 20px; margin-bottom: 26px;}
.search_main .filter{ margin-bottom: 46px;}
.search_main .filter .category{ margin-bottom: 16px;}
.search_main .filter .category:first-child{ position: relative; z-index: 1;}
.search_main .filter .category:last-child{ margin-bottom: 0;}
.search_main .filter h4{ font-size: 14px; color: #333; padding-right: 14px; border-right:1px solid #333;
height: 18px; line-height: 18px; margin-right: 14px;}
.search_main .filter .fenlei_more{ display: none; width: 326px; height: 205px; overflow: auto; padding:10px 0 10px 15px;
position: absolute; left: 42px; top: 0; background-color: #fff; border: 1px solid #e5e5e5;}
.search_main .filter .choice{ width: 272px; line-height: 18px;}
.search_main .filter .choice>span{ float: left; margin:0 24px 0 0; cursor: pointer;}
.search_main .filter .choice>span:hover{ color: #44b549;}
.search_main .fenlei_cate .choice>span{ position: relative;}
.search_main .fenlei_cate .choice>span:after{content: ''; border: 4px solid transparent; border-top-color:#9c9c9c;
position: absolute;right: -15px; top:7px;}
/*.search_main .filter .choice .bootstrap-select.btn-group{ width: 83px !important; float: left !important; margin-right: 12px; z-index: 100;}
.search_main .filter .choice .btn{ border: none !important; background: none !important; box-shadow: none !important;
 color:#9c9c9c !important; padding:0; line-height: 18px;}
.search_main .filter .bootstrap-select span{ margin: 0;}
.search_main .filter .bootstrap-select.btn-group .dropdown-menu.inner{ overflow: hidden;}
.search_main .filter .dropdown-menu{ left: -20px;}*/
.fenlei_more .field-title{ font-weight: bold; color: #333 !important;}
.fenlei_more .industry_list{ margin:3px 0 8px;}
.fenlei_more .industry_list span{ float: left; height: 20px; line-height: 20px; margin-right: 19px; cursor: pointer;}
.fenlei_more .industry_list span:hover{ color: #44b549;}
.fenlei_more .fenlei_all{cursor: pointer; margin-bottom: 8px; display: inline-block;}
.fenlei_more .fenlei_all:hover{ color:#44b549;}
/*账户列表*/
.search_account .acut_sol {
    overflow: hidden;
    border-bottom: 1px solid #eee;
    padding: 20px 0;
}

.search_account .acut_sol:last-child {
    overflow: hidden;
    border: none;
}

.search_account .acut_sol:hover {
    background: #fafafa;
}

.search_account .acut_sol > div {
    float: left;
}

.search_account .profile {
    width: 60px;
    height: 60px;
    overflow: hidden;
    border-radius: 100%;
    margin: 0 10px 0 10px;
}

.search_account .profile > img {
    width: 100%;
    border: 1px solid #e9e9e9;
    border-radius: 100%;
}

.search_account .public_info {
    width: 500px;
    padding: 0 0 0 10px;
    color: #9c9c9c;
}
.search_account .public_info.margin_t{ margin-top: 6px;}
.search_account .public_info > p {
    margin-bottom: 8px;
}
.search_account .public_info > p.public_gn{ margin-bottom: 0;}
.search_account .public_mz{ color: #333;}
.search_account .public_mz > span {
    float: left;
    line-height: 18px;
    margin: 0 8px 0 0;
}
.search_account span.iconfont{ font-size: 23px;}
.search_account span.icon-weixin{ line-height: 20px; font-size: 18px; color: #43b148;}
.search_account span.icon-icontoutiao{ color: #ed4040;}
.search_account span.icon-iconbigwe{ line-height: 21px; color: #60bf19;}
.search_account .subscribe {
    width: 80px;
    height: 30px;
    padding: 0;
    margin-right: 10px;
    visibility: hidden;
}

.subscribe_qr {
    width: 120px;
    height: 120px;
    border: 1px solid #d2d2d2;
    position: absolute;
    background: white;
    border-radius: 4px;
    z-index: 1000;
    -webkit-box-shadow:0 0 10px rgba(51, 51, 51, 0.26);  
    -moz-box-shadow:0 0 10px rgba(51, 51, 51, 0.26);  
    box-shadow:0 0 10px rgba(51, 51, 51, 0.26);  
}

.subscribe_qr > img {
    width: 100%;
    border-radius: 4px;
}

 